
二叉堆是一种特殊的完全二叉树，分为
- 最大堆（在最大堆中，任何一个父节点的值，都大于或等于它左、右孩子节点的值）
- 最小堆（在最小堆中，任何一个父节点的值，都小于或等于它左、右孩子节点的值）

### 二叉堆的自我调整

- 二叉堆，有如下几种操作
  - 1. 插入节点。
  - 2. 删除节点。
  - 3. 构建二叉堆。